Natürliche Vorkommen: Iberische Halbinsel (südwestlicher Quadrant), Italien (Emilia-Romagna, Toskana, Umbrien, Kampanien?, Apulien, Basilikata, Sardinien und Sizilien), Ionische Inseln, Tunesien, Algerien, Marokko, Kanaren und Madeira; eingeschleppt in Frankreich und auf Malta
Weiden in lichten Kastanien-, Kiefern-, Kermeseichen-, Korkeichen- und Steineichenwäldern, Ufer und Kulturland; auf allen Substrattypen; in 0-900 m Höhe